加油试单请求 | 百度->商户
更新时间:2022-07-26
预下单接口
接口描述
本接口用于订单取消,取消结果已商户返回结果为准
预下单,订单未支付,商户校验支付金额、参数是否正常
权限说明
注意事项
- 超时时间:要求接口耗时小于1.5S(超过1.5S触发超时重试),重试策略:1次/2分钟,累计次数200次。
- 返回值判断:
a.返回数据格式:json,包含字段如:{"errno":0,"msg":"success","data":{}}
b.成功校验:errno = 0代表商户接收回调成功,请求失败情况下,默认重试3次,均为失败,百度侧订单进行退款操作
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
station_id | String | 是 | RequestBody参数 | 油站ID,商户提供 |
gun_no | String | 是 | RequestBody参数 | 油枪号 |
oil_no | String | 是 | RequestBody参数 | 油号 示例:92 |
total_amount | String | 是 | RequestBody参数 | 订单总金额 |
pay_amount | String | 是 | RequestBody参数 | 支付金额 |
promotion_amount | String | 是 | RequestBody参数 | 百度优惠金额 |
mobile | string | 是 | RequestBody参数 | 手机号后四位,加密传输 |
响应参数
参数名称 | 父节点 | 类型 | 是否必传 | 描述 |
---|---|---|---|---|
errno | 无 | int | 是 | 错误码,0:成功,非0:处理为下单失败,重试下单 |
msg | 无 | string | 是 | 结果描述,success:成功 |
data | 无 | json | 是 | 预定结果 |
data | 无 | json | 是 | 预定结果 |
data.qr_code | 无 | json | 是 | 核销券码 |
请求示例
{
"tp_name":"test",
"salt":681161,
"timestamp":1648642558,
"sign":"ca852a6df07aa4653d1d0848bd893247",
"station_id":"xx",
"gun_no":"xx",
"oil_no":"xx",
"total_amount":"xx",
"pay_amount":"xx",
"promotion_amount":"xx",
"mobile":"xxx"
}
响应示例
{
"errno":0,
"msg":"success",
"data":{
"qr_code":xxx,
}
}